About Seating Design & Development Limited (04961020) United Kingdom