About Kelly Blakemore Interiors Limited (10308611) United Kingdom