About Ellsea Limited (13263480) United Kingdom