About Ellie Close 1962 Limited (08895832) United Kingdom