About Hyde Associates Limited (04652939) United Kingdom