About Tyler Smales Limited (13587253) United Kingdom