About The Shipyard Limited (13287498) United Kingdom