About Elliot James Associates Limited (12593560) United Kingdom