About Aidan Mcclelland Limited (03849781) United Kingdom