About Rod Handyman Service Ltd (12997117) United Kingdom