About Ebor Design Invest Limited (09345769) United Kingdom