About Walker Interiors Limited (01231551) United Kingdom