About Handy D Ltd (11645334) United Kingdom