About Walsingham Phelippes Limited (13063940) United Kingdom