About Tricker & Baker Limited (08188037) United Kingdom