About J. Hickey & Sons (richmond) Limited (03778375) United Kingdom