About Leon Jaeggi & Sons Limited (00437389) United Kingdom