About Propeller Design Limited (02996849) United Kingdom