About Apex Office Interiors Holdings Limited (09669704) United Kingdom