About The Lantern Design Studio Ltd (12666115) United Kingdom