About Racecourse Technical Attendance Service Ltd (07055441) United Kingdom