About Sally Barr Limited (11902341) United Kingdom