About H.o. Short & Son Limited (00205369) United Kingdom