About P & S Fox Interiors Limited (12059323) United Kingdom