About Max Hyde Ltd (08396928) United Kingdom