About Designer & Ergonomic Seating London Ltd (10361881) United Kingdom