About B & G Handyman Services Ltd (12977236) United Kingdom