About Edinglow Ltd (12849630) United Kingdom