About T&c Handyman Limited (13463985) United Kingdom