About James Scott Consulting Limited (12370430) United Kingdom