About Tate & Lane Interiors Limited (09534366) United Kingdom