About Andrew James & Partners Ltd (12432876) United Kingdom