About Banstead Interiors Limited (07824511) United Kingdom