About Hb Sands Holdings Limited (03196141) United Kingdom