About P. Baxter Ltd (05236276) United Kingdom