About Tymaster Limited (01302172) United Kingdom