About P&s Technical Solutions Ltd (11853295) United Kingdom