About Solderpad Ltd (07616331) United Kingdom