About Inveresk Estates Limited (03878667) United Kingdom