About H. Leverton Limited (00331231) United Kingdom