About Levant Office Interiors Ltd (07920469) United Kingdom