About Con-fused Installations Limited (10691425) United Kingdom