About Elly& Co. Limited (08979109) United Kingdom