About Gramm Barrier Systems Limited (05836133) United Kingdom