About Wyllis Interiors Limited (12444678) United Kingdom