About James Mills Consultancy Services Ltd (12536249) United Kingdom