About Meenmore Construction Limited (06219835) United Kingdom