About De Beauvoir Biscuit Company Limited (10543684) United Kingdom