About 2020 Seating Limited (10480214) United Kingdom