About Taylor Made Interiors Limited (04523869) United Kingdom