About Handley Gill Limited (12608561) United Kingdom