About Mothercare (holdings) Limited (01289339) United Kingdom