About Thorp Modelmakers Limited (00876442) United Kingdom