About The H&s Dept (territories) Ltd (12883451) United Kingdom