About Smee Industries Llp (OC427167) United Kingdom