About The Doc Shop Filmhouse Limited (06696777) United Kingdom