About Z.c Traill Limited (11250626) United Kingdom