About Alice Bear Architecturals Limited (04613218) United Kingdom