About Kellerwood Limited (04470142) United Kingdom