About Stanley Hicks Ltd (10229810) United Kingdom