About E & A Handyman Services Ltd (11712846) United Kingdom