About James Memoral Limited (09088592) United Kingdom