About Mcneil And Greenan Ltd (SC397709) United Kingdom