About Omken Limited (09965554) United Kingdom