About Studio De Crom Ltd (10402914) United Kingdom