About Elizabeth Charles (london) Limited (08022284) United Kingdom