About Fiske Interiors Limited (02412873) United Kingdom