About T.j. Vickers & Sons Limited (01636071) United Kingdom