About H.stevenson & Sons Limited (00480675) United Kingdom