About Clarke And Wheate Holdings Limited (12951822) United Kingdom