About J.r. Williams & Sons Limited (01280770) United Kingdom