About Meirion House Limited (05108210) United Kingdom