About A & P Investments London Limited (09605766) United Kingdom