About Plowden & Smith Limited (00880163) United Kingdom