About Bannock Limited (02103399) United Kingdom