About Vaughan Interim Management Limited (12001905) United Kingdom