About Andrew & James Partnership Limited (04370840) United Kingdom