About L Bishop Interiors Limited (05170967) United Kingdom