About Jorvik Tricycles Of York Limited (12898118) United Kingdom