About Saldanha Engineering Limited (12043856) United Kingdom