About Alex Ebdon Art Limited (09987872) United Kingdom