Shipyard on the Isle of Wight, United Kingdom
Shemara Refit LLP organisation, shipyard, shipbuilding company, United Kingdom