About N H Ricketts Engineering Limited (02362587) United Kingdom