About Thomas Lyte Limited (05743925) United Kingdom