About Roger Holme Foods Limited (05360092) United Kingdom