About Haven Structures Ltd (13701756) United Kingdom