About O Hara Comms Ltd (07859232) United Kingdom