About Licensing Legal Solicitors Limited (07171662) United Kingdom