About Pensdale Limited (12093920) United Kingdom