About Holden Sg Ltd (10612339) United Kingdom