About Vagle Radgiving Limited (10922476) United Kingdom