About O Kane Lavers Ltd (12008673) United Kingdom