About S.taylor And Sons Limited (00994048) United Kingdom