About P & S Edge Limited (06104837) United Kingdom