About Uk Landspeed Racing Association Limited (07218955) United Kingdom