About Rigby & Boes Interiors Limited (11058026) United Kingdom