About Sally Cobbald Limited (09510995) United Kingdom