About Vaughan Tapscott Gloves Limited (00189410) United Kingdom