About L.s. Smellie & Sons Limited (SC007954) United Kingdom