About Meadowvale Limited (00466676) United Kingdom