About Clarke Family Holdings Ltd (12112241) United Kingdom