About Dick Peddie & Mckay Limited (SC361892) United Kingdom