About Richard C Blake Limited (10267047) United Kingdom