About John Childs Limited (00638893) United Kingdom