About L.m.harris & Son Limited (SC020994) United Kingdom