About Wickes Holdings Limited (01738919) United Kingdom