About Fox Interiors Limited (12086395) United Kingdom