About Slough Uber Ltd (12054493) United Kingdom