About Swinston Hill Meadows Limited (10168567) United Kingdom