About Tim Baker Ltd (10880912) United Kingdom