About Succoth Holdings Limited (03426845) United Kingdom