About Modular Interiors Holdings Limited (09148773) United Kingdom