About Studio Thirty One Limited (12267506) United Kingdom