About James Walsh Accountant Limited (03418162) United Kingdom