About Steve Baxter Ltd (10529411) United Kingdom