About Lee Vaughan Ltd (07779216) United Kingdom