About Taylor Made Consultants Ltd. (04671404) United Kingdom