About Stillman S (somerset) Limited (00299924) United Kingdom