About Elliot James Limited (06278603) United Kingdom