About Eclipse Of Eccleshall Limited (09192523) United Kingdom