About Jam Rigging Ltd (13665962) United Kingdom