About Elizabeth D. Williams Limited (03248990) United Kingdom