About A And E Clarke Holdings Ltd (12710954) United Kingdom