About K.b. Elsmore & Sons Limited (00682809) United Kingdom