About London Bag Factory Limited (08882841) United Kingdom