About Eccleston Construction Limited (10028153) United Kingdom