About Box Art Interiors Limited (13478158) United Kingdom