About Nixon & Sons Upholstery Ltd (07689323) United Kingdom