About P & S Products Ltd (13024983) United Kingdom