About Killane Meadows Limited (10065094) United Kingdom