About Lemmer And Company (kirkby Lonsdale) Limited (10662558) United Kingdom