About Severne Limited (SC371452) United Kingdom