About Tymar Associates Limited (05866332) United Kingdom