About Mead Ho Limited (09650629) United Kingdom