About Studio 287 Limited (05729048) United Kingdom