About The Nicholas Childs Partnership Ltd (08306244) United Kingdom