About Trellidor Uk Limited (12924079) United Kingdom