About Mcnaught & Ritchie Building Supplies Ltd (SC677422) United Kingdom