About S.m. Fitton Limited (03595764) United Kingdom