About Oram (leicester) Limited (09675340) United Kingdom