About P S Technology Associates Limited (13156881) United Kingdom