About Headspace Design International Limited (SC534951) United Kingdom