About Taylor Made Ni Limited (NI053001) United Kingdom