About Hemel Partnership Ltd (SC468037) United Kingdom