About Trimo Uk Limited (04177866) United Kingdom