About Eccleston Gerring Limited (09354585) United Kingdom