About R H Kimberley Limited (12393179) United Kingdom