About Senners Limited (10215101) United Kingdom