About Wickes Group Holdings Limited (12219561) United Kingdom