About Eddy Construction Ltd (12426324) United Kingdom