About William Major Limited (00178826) United Kingdom