About Sarah Sherring Limited (10704952) United Kingdom