About Buck And Lenton Limited (00839482) United Kingdom