About Handy Odd Job Man Limited (12200339) United Kingdom