About Elliotts Holdings Ltd (11700289) United Kingdom