About F. Drury & Sons Limited (00610856) United Kingdom