About Andrew Rose Consulting Limited (10752254) United Kingdom