About Trilby Industries Ltd (12460099) United Kingdom