About Studio Avant-garde Limited (11078875) United Kingdom