About James Alexander Tax Consultant Ltd (12030521) United Kingdom