About I. Blake Limited (01252579) United Kingdom