About P & I Technologies Ltd (13142984) United Kingdom