About L.c. Smales & Son Limited (06788163) United Kingdom