About R And J Taymix Limited (02868005) United Kingdom