About West London Essentials (uk) Ltd (12619275) United Kingdom