About Gebec Ltd (12204406) United Kingdom