About Grace S Spaces Ltd (12899649) United Kingdom