About Sarah S Place Ltd (12710166) United Kingdom