About Steinbach & Partner (uk) Ltd (12813736) United Kingdom