About Swale Interiors Limited (06947115) United Kingdom