About Ellenbern Holdings Limited (00695422) United Kingdom