About L&d (gb) Limited (08441517) United Kingdom