About Leysholme 1962 Limited (08634564) United Kingdom