About Harry Simmonds Limited (05613430) United Kingdom