About The Studio@clapham Ltd (11220156) United Kingdom