About S.m. Harris And Sons Limited (11513959) United Kingdom