About Oliver S Of York Ltd (03888478) United Kingdom