About T.j. Vickers Ltd (02424795) United Kingdom