About Ellimar Limited (08411330) United Kingdom