About Truregard Ltd. (11128718) United Kingdom