About Neat Seats Ltd (12272824) United Kingdom