About Sever Trading & Co Ltd (12287915) United Kingdom