About Richard O Halloran Ltd (12548516) United Kingdom