About The Chapel Studios (london) Limited (05254445) United Kingdom