About Hendersons Building Solutions Ltd (SC708007) United Kingdom