About Hsl (holdings) Limited (06524632) United Kingdom