About Studio Arends Ltd (12784990) United Kingdom