About James Andrew International Limited (01292738) United Kingdom