About Africa Oye Trading Company Limited (03120756) United Kingdom