About William Major And Sons Limited (00537226) United Kingdom