About Collards Upholstery London Limited (07522570) United Kingdom