About Vandome Cycles Limited (07640753) United Kingdom