About Ellis Davies Limited (12317757) United Kingdom