About Eccleston Design & Engineering Services Limited (02787001) United Kingdom