About Wallace Baxter Limited (07555087) United Kingdom