About Clarke Group Holdings (uk) Ltd (04858957) United Kingdom