About Jayroc Ltd (11926169) United Kingdom