About Designerjam Ltd (07645847) United Kingdom