About Severus Law Partners Limited (08443804) United Kingdom