About The Specialist Law Group Holdings Limited (11110534) United Kingdom