About G.h. Richards (chilbridge Farm) Limited (00531170) United Kingdom