About Steve Anscombe Services Limited (10199669) United Kingdom