About Andrew Cameron Walsh Limited (12048660) United Kingdom