About Vic J Mackay & Associates Limited (07811359) United Kingdom