About Stanley & Bear Ltd (12984126) United Kingdom