About B & J Clegg Limited (04227566) United Kingdom