About P & T London Ltd (12266887) United Kingdom