About Thomas Bannister & Sons (holdings) Limited (00774036) United Kingdom