About Sally Worm Limited (08730802) United Kingdom