About Apollo Comfort Limited (07042679) United Kingdom