About Ambrose Electronics Limited (04341806) United Kingdom