About Eccles New Road Limited (11027172) United Kingdom