About Meakin Carpentry Services Limited (08831773) United Kingdom