About S&s Vaughan Ltd (09056150) United Kingdom