About S.flitterman & Company Limited (00986331) United Kingdom