About Stephensons Clacton Limited (10310914) United Kingdom