About J.linham & Sons Limited (00727152) United Kingdom