About The Lampworks Ltd (12053417) United Kingdom