About British Essentials Limited (10292212) United Kingdom