About Hyde Details Limited (02652415) United Kingdom