About Newark Interiors Holdings Limited (07990818) United Kingdom