About Hg3 S&c Limited (08019733) United Kingdom