About M C Mcvicar & Co (SL001229) United Kingdom