About R Blake & Sons Limited (05273358) United Kingdom