About Rob Mcelnea Racing Limited (02895321) United Kingdom