About Bartholomew Toogood Limited (12050095) United Kingdom