About Parkin & Denwood Ltd (10891382) United Kingdom