About Meadale Limited (08009461) United Kingdom