About Bender And Solder Ltd (12584795) United Kingdom