About Trilby Wood Limited (10620154) United Kingdom