About Sally Barker Ltd (11308274) United Kingdom