About Thomas Birch Limited (12268063) United Kingdom