About Logam Limited (04384482) United Kingdom