About Ty Bradford Management Limited (11925650) United Kingdom