About Ecclestone 1961 Limited (09795219) United Kingdom