About Smith & Schuller Ltd (11795359) United Kingdom