About Endmore Limited (12093869) United Kingdom