About J W Bird Motorsport Ltd (08902111) United Kingdom