About Hockwood Limited (02469204) United Kingdom