About B & R Petfoods Limited (NI677458) United Kingdom