About Westmore Sw18 Ltd (10527385) United Kingdom