About James Christie-miller Limited (10044815) United Kingdom