About Quickdesign Limited (01973042) United Kingdom