About P T L Converters Limited (02692080) United Kingdom