About Freemont Baxter Limited (08605535) United Kingdom