About Eddison House Limited (12068190) United Kingdom