About P Janecki Engineering Ltd (12096366) United Kingdom