About Diamond Pictures Limited (07742298) United Kingdom