About Charles Smee Limited (07748610) United Kingdom