About The Hyde (hendon) Limited (11851802) United Kingdom