About Meadowbank House Limited (13047206) United Kingdom