About F.s. Blake & Sons Limited (01146677) United Kingdom