About The Elliot Group International Limited (08740228) United Kingdom