About British Lacrosse Ltd (13006926) United Kingdom