About Seed Drich Services Limited (13674194) United Kingdom