About Bannister Contracts Ltd (09153309) United Kingdom