About M.e. Deacon Construction Limited (10971201) United Kingdom