About Damien Christopher Designs Limited (11040660) United Kingdom