About Fox-davies Contemporary Art Limited (10098171) United Kingdom