About Trilby Limited (05639084) United Kingdom