About Garvin Haslett Ltd (11391955) United Kingdom