About S.andrews & Son Limited (00874992) United Kingdom