About T. Taylor Solutions Limited (06049244) United Kingdom