About Steve Tandy Art Limited (12575704) United Kingdom