About Hessel Solutions Ltd (11234272) United Kingdom