About Leverton-clarke Limited (01265610) United Kingdom