About Clifton Case Co. Limited (00804398) United Kingdom