About Ellis David Limited (05521671) United Kingdom