About Ambassador Tapes Limited (01623300) United Kingdom