About Baltzar & Son Limited (07034354) United Kingdom