About H.s.richards Limited (00241601) United Kingdom