About T J B (ventures) Limited (08680216) United Kingdom