About Traill Ltd (12420786) United Kingdom