About Scope Living Space Limited (12217667) United Kingdom