About James Alexander Consulting Services Ltd (13211152) United Kingdom