About The Studio Blackheath Limited (04476727) United Kingdom