About Short & Abbott Limited (04188097) United Kingdom