About Lydd Kart Circuit Limited (07472116) United Kingdom