About B & J Kilcoyne Limited (04163579) United Kingdom