About J.child And Son Limited (00608035) United Kingdom