About Leekes Limited (00563751) United Kingdom