About Pennell Limited (10653902) United Kingdom