About Taylor Made Solution Nw Limited (12885827) United Kingdom