About A.o Hara Tv & Filmset Construction Ltd (06223069) United Kingdom