About Seafield House Interiors Limited (12597823) United Kingdom