About Licensed Trade Special Operations Ltd (12541512) United Kingdom