About Meica Construction Limited (07975820) United Kingdom