About Segalbikes Europe Ltd. (06963385) United Kingdom