About Homescope 16 Plus Limited (11361410) United Kingdom