About Second Space Limited (09451485) United Kingdom