About James Of Ely Limited (09121341) United Kingdom