About Clayton Spice Limited (10179535) United Kingdom