About Ello Sunshine 1964 Limited (09208609) United Kingdom