About T. J. Snippers Limited (04692228) United Kingdom