About Space Haven Group Ltd (13372751) United Kingdom