About William Mcneil Photography Ltd (SC518346) United Kingdom