About Thyrel Limited (09386076) United Kingdom