About Ajm (hatchery) Services Ltd (07153809) United Kingdom