About Ultra Sport Europe Ltd (01874551) United Kingdom