About Slim Racing Ltd (06886062) United Kingdom