About The New Ivy Leaf Club Ltd (07806175) United Kingdom