About J J Bolt Tech Limited (12075987) United Kingdom