About Miniature Parts Racing Limited (09898415) United Kingdom