About Livis Safety Barrier Systems Ltd (12238860) United Kingdom