About Tyke Trial Ltd (04398337) United Kingdom