About Capital Installation And Design Limited (07350919) United Kingdom