About Andrew Rosser Consulting Limited (10144246) United Kingdom