About Veloshire Limited (01085964) United Kingdom