About Richard Andrew Baxter Ltd (11646141) United Kingdom