About Parker S Place Ltd (11818657) United Kingdom