About Claddach Vallay Ltd (13643923) United Kingdom