About Jedris Mill Limited (07106389) United Kingdom