About P&s Technology Limited (12483415) United Kingdom