About T J Cycles Limited (07938313) United Kingdom