About Aba Interiors Limited (02061551) United Kingdom