About Peter Johansen Powertrain Services Limited (12581755) United Kingdom