About Hammond Roberts Limited (04530679) United Kingdom