About Stanforth & Wicks Ltd (12071072) United Kingdom