About Taylor Made Salcombe Ltd. (12998085) United Kingdom