About The Hyde Incorporated Limited (13424227) United Kingdom