About James Christopher Consulting Ltd (05007350) United Kingdom