About Meadfoot (kilmorie Land) Limited (00961233) United Kingdom