About Sally Webster Limited (13667830) United Kingdom