About Clark And Juniper Associates Ltd (13638902) United Kingdom