About Tyler & Smith Limited (07248788) United Kingdom