About Henbury Balti Ltd (10600066) United Kingdom