About Omniflex (uk) Limited (04238032) United Kingdom