About Sarrah Little Store Ltd (12089549) United Kingdom