About Ellis James Creative Limited (09106596) United Kingdom