About Barker Fleming Interiors Limited (09091386) United Kingdom