About The Seat Design Company Limited (04886578) United Kingdom