About Hanmere Ltd (10775383) United Kingdom