About Elliottmoore Limited (07920674) United Kingdom