About Pembroke Feeds Limited (04135192) United Kingdom