About Jamroc Ltd (08335655) United Kingdom