About Kirkglade Limited (04229054) United Kingdom