About William Maclean S Games Limited (05198696) United Kingdom