About Pen Engineering Limited (10260639) United Kingdom