About Long Hollow Cycles Ltd (12130737) United Kingdom