About M. J. O Keeffe Limited (05301783) United Kingdom