About Vaughan House Rtm Company Limited (09227344) United Kingdom