About William Mcneil Limited (SC233534) United Kingdom