About Briggs & Duxbury Limited (00433442) United Kingdom