About Outsider Art Limited (13480989) United Kingdom