About P & A London Limited (09551036) United Kingdom