About R S Baxter & Associates Limited (10342045) United Kingdom