About L.c.j.sewell & Son Limited (00370605) United Kingdom