About O Halloran Consultants Ltd (09757216) United Kingdom