About Hempel Developments Limited (06257151) United Kingdom