About D Mcclelland Limited (SC638164) United Kingdom