About Sarah S Street Limited (12028036) United Kingdom