About Severin Engineering Solutions Ltd (07472618) United Kingdom