About Sencon (uk) Limited (02108329) United Kingdom