About Edward Blake Limited (03170220) United Kingdom