About F.p. Blake & Sons Ltd (04266449) United Kingdom