About The Leading Modelmaking Company Limited (06424668) United Kingdom