About Vv Macdonald Ltd (13646841) United Kingdom