About The Handyman Can (yorkshire) Limited (12929510) United Kingdom