About Lewellens Clacton Limited (00739701) United Kingdom