About Studio 87 Limited (05099519) United Kingdom