About The Meadows (red Lumb) Limited (03125458) United Kingdom