About Kez Clifton (uk) Limited (10976083) United Kingdom