About T. & A. Mcclelland Limited (SC021442) United Kingdom