About A And A London Limited (04990978) United Kingdom