About Taylor Made Designs (uk) Limited (06625920) United Kingdom