About Studio Pike Ltd. (09858906) United Kingdom