About Beveridge Retail Limited (12892220) United Kingdom