About Canongarth Agresearch Limited (07539693) United Kingdom