About David F Ellis Ltd (10626096) United Kingdom