About B. C. Stockford & Company Limited (04699600) United Kingdom