About Handey Ltd (11631343) United Kingdom