About Hamford Limited (02784591) United Kingdom