About Jackson And Rigg Ltd (10615833) United Kingdom