About The Diamond Studio Ltd (SC656938) United Kingdom