About Smee Holdings Limited (01176625) United Kingdom