About Trailar Group Ltd. (12946617) United Kingdom