About Tyrewyse Ltd. (03166698) United Kingdom