About Roger H. Baxter Ltd (04601398) United Kingdom