About Clifton Yates Ltd (11417438) United Kingdom