About L Bennett & Son Holdings Limited (04805311) United Kingdom