About M.m.r. Management&marketing&racing Limited (05680811) United Kingdom