About Clements Upholstery Limited (04387884) United Kingdom