About Mcvittie Anderson & Co. Limited (00475689) United Kingdom