About Eloquel Limited (08642291) United Kingdom