About Prometheus Blinds Limited (10508662) United Kingdom