About Fenwick S Limited (04239709) United Kingdom