About Wye Valley Slot Car Club Ltd (13581628) United Kingdom