About Harry Kidd Ltd (12450784) United Kingdom