About Vellco Holdings Limited (06189665) United Kingdom