About L T Vaughan Ltd (09475063) United Kingdom