About Abbey Office Interiors Limited (02546449) United Kingdom