About The Bifold And Lantern Company Ltd (13447167) United Kingdom