About Edmund Blake Limited (07716590) United Kingdom