About T J Allen Ltd (04628159) United Kingdom