About The Model Boat Company Limited (02909551) United Kingdom