About Stanley And Brothers Ltd (12327649) United Kingdom