About Cloughmore Limited (10555432) United Kingdom