About London Amplifier Limited (12626843) United Kingdom