About Bannister & Thatcher Limited (00190363) United Kingdom