About Quarryglade Limited (01956392) United Kingdom