About Sally Bibb Limited (07353073) United Kingdom