About Ta & Co (uk) Ltd (08126992) United Kingdom