About William Thornton Interiors Limited (11012069) United Kingdom