About O Loughlin & Co Ltd (09243402) United Kingdom