About J C Mccahill Limited (01765970) United Kingdom