About T J A Johnson Limited (08279263) United Kingdom