About Schubert & Salzer (uk) Limited (02821579) United Kingdom