About Strong Devine Ltd (13283767) United Kingdom