About Freedman Seats Ltd (07682749) United Kingdom