About R & C Handyman Services Ltd (12264591) United Kingdom