About C. Blake & Sons Limited (04489958) United Kingdom