About O Keeffe Measurement Limited (11513817) United Kingdom