About O Halloran Consulting Limited (07274293) United Kingdom