About London Armoury Company Limited (09605772) United Kingdom