About Leverton Clarke (holdings) Ltd (07202534) United Kingdom