About Omsco Partners Limited (05028647) United Kingdom