About Derek James Consultants Ltd (10007398) United Kingdom