About Sarrah Limited (10035276) United Kingdom