About Sarasas Uxbridge Ltd (11842511) United Kingdom