About S Fennemore Limited (09647451) United Kingdom