About Andover Home Essentials Limited (12232359) United Kingdom