About Samuel Banner & Co. Limited (02631366) United Kingdom