About Sucden Financial Limited (01095841) United Kingdom