About Omurtag Thetford Limited (13277378) United Kingdom