About Alum Rock Button & Lace House Ltd (08731194) United Kingdom