About Vickerman Mcmeekin Ltd (SC701517) United Kingdom