About Aidan Walsh Limited (03550072) United Kingdom