About Inner Space Design Company Limited (03112138) United Kingdom