About Lenton Brothers Limited (00437969) United Kingdom