About J&c Handyman Services Limited (12950947) United Kingdom