About A & A German Marketing Limited (06006701) United Kingdom