About Trackside Management Ltd. (11299671) United Kingdom