About Sandra Farrell Limited (10502580) United Kingdom