About Northquarry Ltd (03904765) United Kingdom