About Pelicanbikes Ltd (13315014) United Kingdom