About Apollo Blinds Manchester & East Cheshire Limited (10548499) United Kingdom