About The London Furniture Company Limited (11807844) United Kingdom