About Holden S Construction Ltd (11281201) United Kingdom