About Denison Design Limited (03130026) United Kingdom