About Jaycees Enterprises Limited (13067865) United Kingdom