About Oskaloosa Limited (05549907) United Kingdom