About O Keeffe Roberts Ltd. (10465302) United Kingdom