About Duncan Jagger Design Studio Limited (07862763) United Kingdom