About Clifton Mills Limited (00149211) United Kingdom