About L Vaughan & Co (mumbles) Limited (11222049) United Kingdom