About Dransfield Owens Design Limited (03624910) United Kingdom