About Sally Fitchard Limited (13336502) United Kingdom