About Life Space Design Studio Ltd (09148652) United Kingdom