About Alan Mcclelland Limited (03775086) United Kingdom