About Office Furniture Station Limited (11678756) United Kingdom