About Charles Rowley(animal By-products)limited (00384736) United Kingdom