About Benchidi Interiors Ltd (09045953) United Kingdom