About L&d (yorkshire) Limited (11294046) United Kingdom