About J Byass & Sons Limited (08141315) United Kingdom