About James Mcneill S Limited (12735918) United Kingdom