About Whittle Interiors Limited (11930538) United Kingdom