About Amana Interiors Limited (13313204) United Kingdom