About Vaughan Developments Limited (NI017315) United Kingdom