About Handy Essentials Limited (09713246) United Kingdom