About Studio D.l. Limited (05431179) United Kingdom