About Hyde Investments Limited (01848817) United Kingdom