About Aardvarc Electrical Engineering Ltd (08648685) United Kingdom