About Saab Technologies Uk Limited (01724399) United Kingdom