About S Ecclestone Limited (08747618) United Kingdom