About David Vaughan-birch Limited (06355145) United Kingdom