About Dumfries Model Flying Limited (04073978) United Kingdom