About S.s.eglington & Son Limited (00576527) United Kingdom