About S Tyler & Company Ltd (09309379) United Kingdom