About Penning S (leighton Buzzard) Limited (05197699) United Kingdom