About Lewis Abbott Limited (00401327) United Kingdom