About Hendo And Co Ltd (10984383) United Kingdom