About Seversite Limited (12571055) United Kingdom