About Henfield Building Solutions 1 Ltd (11890726) United Kingdom