About Pennant Walters Mm Limited (12875710) United Kingdom