About Timsol Limited (07230429) United Kingdom