About T J Baker Ltd (11264883) United Kingdom