About Taylor Komar Consultancy Limited (13145307) United Kingdom