About Amora Blinds Limited (08620445) United Kingdom