About Hindmeck Limited (01809198) United Kingdom