About Bannock Holdings Ltd (10904001) United Kingdom