About Eckoh Omni Limited (07553916) United Kingdom