About Myspace Garden Studios Ltd. (07568565) United Kingdom