About Admiral Microwaves Limited (02697531) United Kingdom