About Nick Caine Handyman Services Ltd (13018246) United Kingdom