About Plymouth Raiders 1983 Ltd (10784897) United Kingdom