About Haslar Developments Limited (06974048) United Kingdom