About Alfred Clarkson & Sons Limited (00353838) United Kingdom