About Langthorns Plantery Limited (11351011) United Kingdom