About Tylan Interiors Limited (04228115) United Kingdom