About Quarrington Hill Ltd (13525923) United Kingdom