About The James Consultancy Limited (02716260) United Kingdom