About Ohalloran Limited (SC523687) United Kingdom