About Harry J. Palmer Holdings Ltd (02150613) United Kingdom