About Tee Baker And Co Ltd (13085207) United Kingdom