About Meo Construction Limited (08856453) United Kingdom