About Vaughan House Limited (05263977) United Kingdom