About R. Hitchins & Co. Limited (04859754) United Kingdom