About Nagra Brothers Limited (02102639) United Kingdom