About Bjorn Clogs Limited (01583277) United Kingdom