About Haslar Solutions Ltd (09658398) United Kingdom