About Handyfix Limited (07161389) United Kingdom