About Mckellar & Nicolson Ltd (12692693) United Kingdom