About Ellieslea Blake Limited (08959190) United Kingdom