About O Kane S Filling Station Ltd (NI061777) United Kingdom