About D Cannon Designs Limited (07384008) United Kingdom