About Valkyrie Technical Surveillance Limited (07944475) United Kingdom