About The Mission House Studio Limited (SC374943) United Kingdom