About Stradeswestlondon Ltd (11366638) United Kingdom