About K.c. Mirrors Limited (03305451) United Kingdom