About The Upham Brush Company Limited (06612118) United Kingdom