About Sally Barber Limited (12332845) United Kingdom