About Fox Linton Interiors Limited (04723626) United Kingdom